auxiliary engine sailing ship - Turkish English Dictionary